chore: release changes#15
Conversation
WalkthroughThe GitHub Actions release workflow trigger is changed from tag pushes to 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 inconclusive)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@coderabbitai review |
✅ Action performedReview finished.
|
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/release.yml:
- Around line 41-43: The regex pattern in the release tag validation check is
too restrictive for semver-compatible prerelease versions and does not properly
validate prerelease identifiers. Update the pattern that validates the TAG
variable to correctly match semantic versioning format (X.Y.Z) while properly
handling prerelease suffixes (like rc, alpha, beta with numeric identifiers).
The pattern should allow alphanumeric prerelease identifiers separated by
hyphens but reject invalid dotted suffixes in prerelease versions. Modify the
conditional expression with the regex match operator to use a more precise
semver-compatible pattern that accepts tags like 1.2.3-rc-1 as valid.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro
Run ID: 83ae6a9d-ad5a-4383-818d-6c4203d0395b
📒 Files selected for processing (3)
.github/workflows/release.ymlpackages/formbricks/CHANGELOG.mdpackages/formbricks/pubspec.yaml
|



Release changes